site map – English–日本語 translations

🇬🇧 en ja 🇯🇵

site map noun

  • webpage that lists the contents of a website
サイトマップ
Wiktionary Links